争议 | 新建的云管理平台,监控工具选商用还是选开源?
来自twt社区同行交流,欢迎更多同行参与交流
对于新建的云管理平台,是选用商用的监控工具,还是选用开源的监控工具?
问题来自@chinesezzqiang 信息技术经理,下文来自twt社区众多同行实践经验分享,欢迎大家参与交流,各抒己见。
@某云计算厂商 技术总监:
1、云管平台和监控工具是两个层面,虽然云管平台有基本的监控展示;
2、选择商业还是开源监控工具,取决于团队能力,如果团队对开源软件很感兴趣,并且能够hold住开源软件的bug,我觉得完全可以采用开源软件,如果团队日常的运维工作已经疲于奔命,没有太多余力,建议选择商用的监控工具,省事;
3、云管平台的监控只是对纳管的主机、虚拟机、云管平台服务本身监控, 是否对不属于云管的设备也能够进行监控,比如小机的监控、交换机的监控等 ?
综上选择哪一种监控方式还是根据自己的需求、规划来。
@he7yong Canway 研发工程师:
1. 大部分私有云和公有云都自带监控功能;
2.如果你想实现统一监控,建议不要和云管放在一起,而是考虑作为两个系统来考虑,系统之间可以通过接口打通;
3.商用或开源需要根据企业自身的需求以及技术能力进行评估。
@郑金辉 中国电信系统集成公司 技术总监:
首先要看你监控哪些东西,要是只是监控云平台本身,一般云平台都有监控工具;要是想做全链路监控,那这就得需要专门的成体系的监控平台,有商用的,也有开源的,丰俭由人。一般建议,监控要自成体系,跟相关组件做好接口即可。
@赵海 技术经理:
首先,实现云平台的技术手段就有很多,对于同一种技术的使用又会有很多不同的模式。也就是说组成云环境的这些对象实际上并非一个通用产品,都是针对特定环境进行了二次改造而实现的。大家使用的协议、遵循的实现标准都会有所差别。在没有形成一个公认的标准之前,没有哪一个监控产品能够完全实现所有平台的监控功能,同样需要再次开发。
也就是说无论是商业产品还是开源工具都需要开发。暂且不讨论开发量的问题。就功能实现的灵活度上来讲,多数商业产品都已经形成了自己的一套商业框架,要实现修改也必须是在框架大准则基础之上进行。因此,灵活度极其受限。从这个意义上说还不如自己组织力量有针对性的开发自己的监控平台。但是针对某些金融行业的业务,一定要小心。因为监控探测机制和报文处理的不够好的话,很可能会导致某些具有缺陷的应用系统误判报文造成业务报错。而经历了各种环境锤炼的商业产品,最起码会有类似经验的积累,不至于造成类似问题的出现。
各有利弊,因地制宜!
@jason2006xu 昆仑银行 技术经理:
首先,先要看云管平台是IAAS云管平台还是PAAS云管平台,还是包括IAAS和PAAS。
其次,云管平台和云管平台监控工具是两个层面的话题。
第三,不论是IAAS云管平台还是PAAS云管平台的监控,目前市面上IAAS商业的云管平台大部分是基于OpenStack修改的,而OpenStack的监控也基本是基于Prometheus修改的;目前市面上PAAS商业的云管平台基本是基于Kubernetes修改的,而Kubernetes的监控也基本是基于Prometheus修改的,另外加上全链路监控如Skywalking,还有基于ELK+Kafka的日志分析工具。
第四、如果公司实力强、能人多可以采用开源的云管平台监控产品,否则可以采购商用的监控产品。
@harryholy 跨境电商 技术经理:
1、使用开源zabbix做操作系统和设备底层监控;
2、通过应用埋点和NG+LUA做业务和流量数据输出,prometheus采集,grafana展示;
3、告警采用自研平台对接企微、钉钉、邮件,并可以根据告警内容定制发送规则。
@howardlee0509 证券公司 系统架构师:
首先要考虑原有是否有监控工具能够满足需求,可不可以二次开发?不满足的话,考虑新监控工具的定位,是否只纳管云管平台。
其次,商用还是开源取决于IT部门的能力。
最后,选择谁家的就要看产品功能和特点是否满足需求了。
@木木糖 WSD 系统工程师:
云管平台一般都会自带监控系统,主要监控云管平台管理范围内的物理机和虚拟机资源,要监控更详细的资源,如操作系统、应用,建议单独部署监控系统。
用开源的还是商用的,要考虑功能和技术能力两方面因素。
欢迎点击文末阅读原文到社区讨论交流,发表您的观点 觉得本文有用,请转发或点击“在看”,让更多同行看到
资料/文章推荐:
欢迎关注社区以下 “云管平台”技术主题 ,将会不断更新优质资料、文章。地址:http://www.talkwithtrend.com/Topic/108193
下载 twt 社区客户端 APP
长按识别二维码即可下载
或到应用商店搜索“twt”
长按二维码关注公众号
*本公众号所发布内容仅代表作者观点,不代表社区立场